sports announcer - Spanish English Dictionary